#ifndef _DEVICE_MOUSE_INPUT_H_
#define _DEVICE_MOUSE_INPUT_H_

#include <dinput.h>

class DeviceMouseInput
{
public:
	DeviceMouseInput();
	~DeviceMouseInput();

	void mouseInit(HINSTANCE hInst, HWND hwnd);

	void mouseUpdate();

	void mouseFinish();

private:
	LPDIRECTINPUT _lpDI;
	LPDIRECTINPUTDEVICE8 _lpDIDevice;
};

#endif // !_DEVICE_MOUSE_INPUT_H_
